Company News

Sephora Expands in North America

To open 100 new store locations with extended customer service features.

Beauty retailer Sephora revealed it will open 100 new store locations across North America in 2020, marking the largest single-year North American expansion in the omni-retailer’s history. Under the leadership of Jean André Rougeot, who joined Sephora Americas as president and chief executive officer in February 2019, Sephora is more than doubling the number of openings from the previous year. The new stores will open in locations where clients live and work including street and local centers as...

Continue reading this story and get 24/7 access to Happi for FREE


Already a subscriber? Sign in

Keep Up With Our Content. Subscribe To Happi Newsletters